package com.ap.core.business.message.additionalinfo.builder;

import com.ap.core.business.message.domain.translators.BindingMetaData;

/**
 * User: Ranjit.Singh
 *  Builder class to build additional info required to do further processed in web service layer
 */
public interface AdditionalInfobuilder<REQ,AI> {


    /**
     * Build additional information
     * @param request- request bound object
     * @param bindingMetaData - binding metadata
     */
    AI build(REQ request, BindingMetaData bindingMetaData) ;
}
